<style>
  .Polaris-Button {
    position:relative;
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    min-height:3.6rem;
    min-width:3.6rem;
    margin:0;
    padding:0.7rem 1.6rem;
    background-color:#ffffff;
    border:1px solid #babfc3;
    border-top-color: #c9cccf;
    border-bottom-color: #babfc4;
    box-shadow:0 1px 0 0 rgba(0, 0, 0, 0.05);
    border-radius:4px;
    line-height:1;
    color:#202223;
    text-align:center;
    cursor:pointer;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    text-decoration:none;
    transition-property:background, border, box-shadow;
    transition-duration:100ms;
    transition-timing-function:cubic-bezier(0.64, 0, 0.35, 1);
  }

  .Polaris-Button:hover {
    background-color:#f6f6f7;
  }

  .Polaris-Button:focus {
    outline:0;
  }

  .Polaris-Button:focus:after {
    box-shadow:0 0 0 .2rem #448fff;
  }

  .Polaris-Button:after {
    content:'';
    position:absolute;
    z-index:1;
    top:-.2rem;
    right:-.2rem;
    bottom:-.2rem;
    left:-.2rem;
    display:block;
    pointer-events:none;
    box-shadow:0 0 0 -.2rem #448fff;
    transition:box-shadow 100ms cubic-bezier(0.64, 0, 0.35, 1);
    border-radius:5px;
  }

  .Polaris-Button:active {
    background-color:#f1f2f3);
  }

  .Polaris-Button__Content {
    font-size:1.4rem;
    font-weight:500;
    line-height:1.6rem;
    text-transform:initial;
    letter-spacing:initial;
    position:relative;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    min-width:1px;
    min-height:1px;
  }

  .Polaris-Button--primary {
    background-color:#008060;
    border-color:transparent;
    border-width:0;
    color:white;
  }

  .Polaris-Button--primary:hover {
    background-color:#006e52;
    border-color:transparent;
    color:white;
  }

  .Polaris-Button--primary:active {
    background-color:#005e46;
    border-color:transparent;
  }

  .Polaris-Button--sizeLarge {
    padding:1.1rem 2.4rem;
  }
</style>
